foldable stroller - German English Dictionary